Deriving Safety Requirements Using Scenarios
نویسندگان
چکیده
Elicitation of requirements for safety critical aeroengine control systems is dependent on the capture of core design intent and the systematic derivation of requirements addressing hazardous deviations from that intent. Derivation of these requirements is inextricably linked to the safety assessment process. Conventional civil aerospace practice (as advocated by guidelines such as ARP4754 and ARP4671) promotes the application of Functional Hazard Assessment (FHA) to sets of statements of functional intent. Systematic hazard analysis of scenario-based requirements representations is less well understood. This paper discusses the principles and problems of hazard analysis and proposes an approach to conducting hazard analysis on use case requirements representations. Using the approach, it is possible to justifably derive hazard-mitigation use cases as first class requirements from systematic hazard analysis of core design intent scenarios. An industrial example is used to illustrate the technique.
منابع مشابه
Deriving Safety-Related Scenarios to Support Architecture Evaluation
This chapter introduces an analysis process that combines the different perspectives of system decomposition with hazard analysis methods to identify the safety-related use cases and scenarios. It argues that the derived safety-related use cases and scenarios, which are the detailed instantiations of system safety requirements, serve as input to future software architectural evaluation. Further...
متن کاملAdapting Safety Requirements Analysis to Intrusion Detection
Several requirements analysis techniques widely used in safety-critical systems are being adapted to support the analysis of secure systems. Perhaps the most relevant system safety technique for Intrusion Detection Systems is hazard analysis. Hazard analysis identi es and analyzes hazards (states that can lead to an accident) in terms of their severity of e ects and likelihood of occurrence. As...
متن کاملDeriving Safety Requirements as Part of System Architecture Definition
An essential basis for the development of safety-critical systems is to establish high-quality requirements specifications. However, there is little guidance on the formulation of requirements for the architectures of these systems. Existing approaches to eliciting safety requirements such as those advocated by ARP 4761 and 4754 focus on the hazard analysis of either purely functional requireme...
متن کاملDeriving Safety Requirements for Autonomous Systems
In any safety engineering effort, deriving safety requirements is a key activity. Doing this for autonomous systems (AS) is challenging. However, several existing techniques can be pulled together to create a reasonable approach The risk of interaction between implemented requirements remains a concern, as does ambiguity about the appropriate boundary of the AS system. We believe these issues c...
متن کاملDerivation of Domain Test Scenarios from Activity Diagrams
Requirements are often reported as not suitable for testing, because they are, for instance, incomplete. We argue in this paper for early steps in requirements engineering to ensure the testability of requirements in the context of product families. This paper describes the early derivation of test scenarios from use cases represented as activity diagrams. Use cases are often supplemented with ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001